# your_app/choices.py
ROLE_CHOICES = {
    'admin': '系统管理员',
    'user': '普通用户',
}

BUILDING_TYPE_CHOICES = {
    'hall': '殿堂',
    'tower': '楼阁',
    'pavilion': '亭台',
    'pagoda': '塔',
    'other': '其他'
}

# 建筑功能
FUNCTION_CHOICES = {
    'religious': '宗教',
    'residential': '民居',
    'garden': '园林',
    'tomb': '陵墓',
    'other': '其他'
}

# 保护级别
PROTECTION_LEVEL_CHOICES = {
    'national': '国宝单位',
    'provncial': '省级',
    'city_county': '市县级',
    'unclassified': '未定级'
}

PAINTING_LOCATION_CHOICES = {
    'beam': '梁',
    'fang': '枋',
    'column_head': '柱头',
    'bracket': '斗拱',
    'ceiling': '天花',
    'caisson': '藻井',
    'wall': '墙壁',
    'door_window': '门窗',
    'other': '其他'
}

# 空间方位
PAINTING_DIRECTION_CHOICES = {
    'east': '东',
    'west': '西',
    'south': '南',
    'north': '北',
    'inner': '内侧',
    'outer': '外侧',
}

# 纹样类型（多选）
PATTERN_CHOICES = {
    'geometric': '几何纹',
    'floral': '花卉纹',
    'animal': '动物纹',
    'figure_story': '人物故事',
    'landscape': '山水',
    'text': '文字',
    'religious_symbol': '宗教符号',
    'other': '其他'
}

# 主色调（多选）
COLOR_CHOICES = {
    'cyan': '青',
    'green': '绿',
    'red': '红',
    'yellow': '黄',
    'black': '黑',
    'white': '白',
    'gold': '金'
}

# 构图形式
COMPOSITION_CHOICES = {
    'symmetric': '对称式',
    'free': '自由式',
    'segmented': '分段式',
    'other': '其他'
}

# 颜料与胶料类型
PIGMENT_CHOICES = {
    'mineral': '矿物颜料（如朱砂、石青）',
    'plant': '植物颜料',
    'chemical': '化学颜料',
    'mixed': '混合型'
}

# 胶结材料
BINDER_CHOICES = {
    'animal_glue': '动物胶',
    'plant_glue': '植物胶',
    'egg_white': '蛋清',
    'other': '其他'
}

# 地仗层做法
GROUND_CHOICES = {
    'single_lime': '单皮灰',
    'hemp_lime': '麻灰地仗',
    'other': '其他'
}

# 工艺技法
TECHNIQUE_CHOICES = {
    'gold_foil': '沥粉贴金',
    'flat_painting': '平涂',
    'shading': '晕染',
    'gold_pile': '堆金',
    'carving': '雕刻结合',
    'other': '其他'
}

# 修复痕迹
RESTORATION_CHOICES = {
    'none': '无',
    'partial': '局部修补',
    'large_area': '大面积重绘',
    'modern_cover': '现代覆盖'
}

# 病害类型（多选）
DISEASE_CHOICES = {
    'fading': '褪色',
    'peeling': '剥落',
    'cracking': '开裂',
    'flaking': '起甲',
    'pollution': '污染（烟熏/灰尘）',
    'biological': '生物侵蚀（霉菌/虫蛀）',
    'human_damage': '人为损坏（刻画/涂鸦）',
    'other': '其他'
}

# 病害程度
SEVERITY_CHOICES = {
    'minor': '轻微(<10%)',
    'moderate': '中度(10%-50%)',
    'severe': '严重(>50%)'
}

# 环境影响因素
ENVIRONMENT_CHOICES = {
    'light': '光照',
    'humidity': '湿度',
    'temperature': '温度变化',
    'ventilation': '通风不良',
    'other': '其他'
}

# 彩画年代判断依据
AGE_BASIS_CHOICES = {
    'original': '原始遗存',
    'inscription': '题记铭文',
    'literature': '文献记载',
    'style_analysis': '风格分析'
}

# 影像采集设备
EQUIPMENT_CHOICES = {
    'dslr': '单反相机',
    'multispectral': '多光谱成像',
    'laser_scan': '三维激光扫描'
}

# 实验室检测
LAB_TEST_CHOICES = {
    'xrf': 'XRF光谱',
    'raman': '拉曼光谱',
    'microscopic': '显微切片',
    'wood_anatomy': '显微解剖',
    'carbon14': '碳十四测年'
}

# 数字化存档
FORMAT_CHOICES = {
    'raw': 'RAW原始图像',
    'dwg': 'DWG(CAD矢量图)',
    '3d_model': '3D模型'
}

# 存储位置
STORAGE_LOCATION_CHOICES = {
    'local': '本地服务器',
    'cloud': '云端'
}
